nonconducting diode - German English Dictionary